//==============================================================================
define bloodspurtflail
{
    set hotspot
    {
        version
        {
		    Visualparticle SFX Blood Spurt Flail Moderate
        }
    }
}

//==============================================================================
define flaming
{
	SetSelector
	{
	    techLogic none/Pickup Flaming Weapons Active
		set hotspot
        {
            version
            {
                Visual jimmy
            }
        }
		set hotspot
        {
            version
            {
                Visualparticle SFX Flame Character Large
            }
        }
    }
}

//==============================================================================
define hornboost
{
    Techlogic none/TG Horn VFX
	SetSelector
    {
	    set hotspot
        {
            version
            {
			    Visual jimmy
            }
		}
    }
	SetSelector
    {
	    set hotspot
        {
            version
            {
			    Visualparticle SFX Gjallarhorn Damage VFX Large
            }
		}
    }
}

//==============================================================================
define odysseusbonus
{
	SetSelector
	{
	    techLogic none/Bonus Odysseus
		set hotspot
        {
            version
            {
                Visual jimmy
            }
        }
		set hotspot
        {
            version
            {
                Visualparticle SFX Odysseus Bonus Ground Glow Moderate
            }
        }
    }
}

//==============================================================================
define rage
{
	SetSelector
	{
	    techLogic none/Loadout Rage
		set hotspot
        {
            version
            {
                Visual jimmy
            }
        }
		set hotspot
        {
            version
            {
                Visualparticle SFX Rage Effect Large
            }
        }
    }
}

//==============================================================================
define converted
{
    TechLogic none/Converted VFX
    set hotspot
    {
        version
        {
            Visualnone jimmy
        }
    }	  
    set hotspot
    {
        version
        {
            Visualparticle SFX Converted Unit Large
        }
    }
}

//==============================================================================
define convertedsparkle
{
    TechLogic none/Converted VFX
    set hotspot
    {
        version
        {
            Visualnone jimmy
        }
    }	  
    set hotspot
    {
        version
        {
            Visualparticle SFX Converted Unit Sparkle Large
        }
    }
}

//==============================================================================
define charm
{
    TechLogic none/Bonus Charm VFX
    set hotspot
    {
        version
        {
            Visualnone jimmy
        }
    }	  
    set hotspot
    {
        version
        {
            Visualparticle SFX Freyja Charm Heart
        }
    }
}

//==============================================================================
define eclipseSFX
{
   SetSelector
   {
		TechLogic none/Eclipse Active
		set hotspot
		{
			version
			{
			  Visualnone jimmy
			}
		}
		set hotspot
		{
			version
			{
			  Visualparticle SFX A Eclipse Unit effect
			}
		}		    
   }
}


//==============================================================================
define egyptbirthSFX
{
   set hotspot
   {
      version
      {
         VisualParticle SFX E Myth Unit Birth Effect
      }
   }
}

//==============================================================================
define mistbody
{
   TechLogic none/TG Frost Enemy 01/TG Frost Enemy 02/TG Frost Enemy 03/TG Frost Enemy 04/TG Frost Enemy Frozen/Pickup Frost Slow
   set hotspot
   {
      version
      {
         Visualnone jimmy
      }
   }	  
   set hotspot
   {
      version
      {
         Visualparticle SFX Frost Enemy Effect Moderate
      }
   }
   set hotspot
   {
      version
      {
         Visualparticle SFX Frost Enemy Effect Moderate
      }
   }
   set hotspot
   {
      version
      {
         Visualparticle SFX Frost Enemy Effect Moderate
      }
   }
   set hotspot
   {
      version
      {
         Visualparticle SFX Frost Enemy Effect Moderate
      }
   }
   set hotspot
   {
      version
      {
         Visualparticle SFX Frost Enemy Effect Moderate
      }
   }
   set hotspot
   {
      version
      {
         Visualparticle SFX Frost Enemy Effect Moderate
      }
   }
}

//==============================================================================
define ballglow
{
   set hotspot
   {
      version
      {
         Visualparticle Special E Petesuchos Ball Glow
      }
   }
}

//==============================================================================
define sunlight
{
   set hotspot
   {
      version
      {
		Visualparticle Special E Petesuchos Sun Light
      }
   }
}

//==============================================================================
define bloodspurt
{
    set hotspot
    {
        version
        {
		    Visualparticle SFX Blood Spurt Moderate
        }
    }
}

//==============================================================================
define blooddecal
{
    set hotspot
    {
        version
        {
		    Visualparticle SFX Blood Decal Moderate
        }
    }
}

//==============================================================================
anim Birth
{
    SetSelector
    {
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_BirthA
		        connect HOTSPOT egyptbirthSFX hotspot
                connect hotspot eclipseSFX hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 0.1
            }
        }
    }
}

//==============================================================================
anim bored
{
    SetSelector none 
    {
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_boredA
                connect hotspot eclipseSFX hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
            }
        }
    }
}

//==============================================================================
anim attack
{
    SetSelector none 
    {
        set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_AttackA
                tag Attack 0.56 true
                tag GenericSound 0.01 true
                tag SpecificSoundSet 0.56 false CrocSnap checkVisible
			    connect hotspot eclipseSFX hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
            }
        }
    }
}

//==============================================================================
anim walk
{
    SetSelector none 
    {
        TechLogic none/TG Frost Enemy 01/TG Frost Enemy 02/TG Frost Enemy 03/TG Frost Enemy 04/TG Frost Enemy Frozen/Pickup Frost Slow
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_walkA
                connect hotspot eclipseSFX hotspot
			    tag FootstepLeft 0.40 true
			    tag FootstepRight 0.40 true
			    tag FootstepLeft 0.80 true
			    tag FootstepRight 0.90 true
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				length 1.0
            }
        }
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_walkA
                connect hotspot eclipseSFX hotspot
			    tag FootstepLeft 0.40 true
			    tag FootstepRight 0.40 true
			    tag FootstepLeft 0.80 true
			    tag FootstepRight 0.90 true
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				length 1.25
            }
        }
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_walkA
                connect hotspot eclipseSFX hotspot
			    tag FootstepLeft 0.40 true
			    tag FootstepRight 0.40 true
			    tag FootstepLeft 0.80 true
			    tag FootstepRight 0.90 true
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				length 1.30
            }
        }
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_walkA
                connect hotspot eclipseSFX hotspot
			    tag FootstepLeft 0.40 true
			    tag FootstepRight 0.40 true
			    tag FootstepLeft 0.80 true
			    tag FootstepRight 0.90 true
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				length 1.35
            }
        }
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_walkA
                connect hotspot eclipseSFX hotspot
			    tag FootstepLeft 0.40 true
			    tag FootstepRight 0.40 true
			    tag FootstepLeft 0.80 true
			    tag FootstepRight 0.90 true
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				length 1.40
            }
        }
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_walkA
                connect hotspot eclipseSFX hotspot
			    tag FootstepLeft 0.40 true
			    tag FootstepRight 0.40 true
			    tag FootstepLeft 0.80 true
			    tag FootstepRight 0.90 true
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				length 1.40
            }
        }
		set hotspot
        {
            version
            {
                Visual Special E Petesuchos_walkA
                connect hotspot eclipseSFX hotspot
			    tag FootstepLeft 0.40 true
			    tag FootstepRight 0.40 true
			    tag FootstepLeft 0.80 true
			    tag FootstepRight 0.90 true
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				length 1.40
            }
        }
    }
}


//==============================================================================
anim idle
{
    SetSelector none
    {
	    set hotspot
        {
            version
            {
	            Visual Special E Petesuchos_idleA
	            connect hotspot eclipseSFX hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
            }
        }
    }
}

//==============================================================================
anim Flail
{
    SetSelector none
    {
		set hotspot
        {
            version
            {
	            Visual Special E Petesuchos_FlailA
	            connect hotspot eclipseSFX hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
				Connect hotspot bloodspurtflail hotspot
            }
        }
    }
}

//==============================================================================
anim RangedAttack
{
    SetSelector
    {
        set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.71 true
                tag GenericSound 0.13 true
                tag SpecificSoundSet 0.47 false PetosuchusSpecialAttack checkVisible 
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
            }
        }
    }
}

//==============================================================================
anim Charging
{
    SetSelector
    {
        TechLogic none/TG Frost Enemy 01/TG Frost Enemy 02/TG Frost Enemy 03/TG Frost Enemy 04/TG Frost Enemy Frozen/Pickup Frost Slow
		set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.45 true   
                tag GenericSound 0.13 true   
                tag SpecificSoundSet 0.47 false PetosuchusSpecialAttack checkVisible 
			    Connect ATTACHPOINT ballglow hotspot
			    Connect ATTACHPOINT sunlight hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 3.0						
            }
        }
		set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.56 true   
                tag GenericSound 0.14 true   
                tag SpecificSoundSet 0.58 false PetosuchusSpecialAttack checkVisible 
			    Connect ATTACHPOINT ballglow hotspot
			    Connect ATTACHPOINT sunlight hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 3.75						
            }
        }
		set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.57 true   
                tag GenericSound 0.14 true   
                tag SpecificSoundSet 0.59 false PetosuchusSpecialAttack checkVisible 
			    Connect ATTACHPOINT ballglow hotspot
			    Connect ATTACHPOINT sunlight hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 3.94						
            }
        }
		set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.58 true   
                tag GenericSound 0.15 true   
                tag SpecificSoundSet 0.60 false PetosuchusSpecialAttack checkVisible 
			    Connect ATTACHPOINT ballglow hotspot
			    Connect ATTACHPOINT sunlight hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 4.13						
            }
        }
		set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.59 true   
                tag GenericSound 0.15 true   
                tag SpecificSoundSet 0.62 false PetosuchusSpecialAttack checkVisible 
			    Connect ATTACHPOINT ballglow hotspot
			    Connect ATTACHPOINT sunlight hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 4.34						
            }
        }
		set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.59 true   
                tag GenericSound 0.15 true   
                tag SpecificSoundSet 0.62 false PetosuchusSpecialAttack checkVisible 
			    Connect ATTACHPOINT ballglow hotspot
			    Connect ATTACHPOINT sunlight hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 4.34					
            }
        }
		set hotspot
        {
            version
            {
			    Visual Special E Petesuchos_SpecialAttackA
			    connect hotspot eclipseSFX hotspot
                tag Attack 0.59 true   
                tag GenericSound 0.15 true   
                tag SpecificSoundSet 0.62 false PetosuchusSpecialAttack checkVisible 
			    Connect ATTACHPOINT ballglow hotspot
			    Connect ATTACHPOINT sunlight hotspot
//Debuff VFXs
			    Connect hotspot charm hotspot
			    Connect hotspot mistbody hotspot
				Connect hotspot converted hotspot
				Connect hotspot convertedsparkle hotspot
//VFXs
				Connect hotspot rage hotspot
				Connect hotspot flaming hotspot
				connect hotspot hornboost hotspot
				connect hotspot kastorbonus hotspot
				connect hotspot odysseusbonus hotspot
			    length 4.34					
            }
        }
    }
}

//==============================================================================
anim Death
{
	SetSelector
	{
		set hotspot
		{
			version
			{
				Visual Special E Petesuchos_DeathA
//VFXs
				Connect hotspot bloodspurt hotspot
				Connect hotspot blooddecal hotspot
				length 0.7
			}
		}
	}
}
